import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * La superclase Buttons, se encarga de mandar llamar en el Mundo a los metodos
 * solicitados por los botones que son subclases de esta.
 * 
 * @Jose de Jesus Cervantes Hernandez (cHucHo)
 */
public class Buttons extends Actor
{
    /**
     * Variable de la Clase Mundo que es donde se realizan las acciones principales.
     */
    private Mundo world;
    
     /**
     *  Contructor del Buttons que utiliza la super Clase Mundo que es donde se realizan las acciones principales.
     */
    public Buttons(Mundo w)
    {
        world = w;
    }
    
    /**
     * Metodo que manda llamar al Metodo help que se encuentra en el Mundo.
     */
    public void help()
    {
        world.help();
    }
    
     /**
     * Metodo que manda llamar al Metodo start que se encuentra en el Mundo.
     */
    public void start()
    {
        world.start();
    }
    
     /**
     * Metodo que manda llamar al Metodo credits que se encuentra en el Mundo.
     */
    public void credits()
    {
        world.credits();
    }   
    
     /**
     * Metodo que manda llamar al Metodo run que se encuentra en el Mundo.
     */
    public void run()
    {
        world.run();
    }
    
     /**
     * Metodo que manda llamar al Metodo menu que se encuentra en el Mundo.
     */
     public void menu()
    {
        world.menu();
    }
}
